debris left by a flood - Turc Anglais Dictionnaire